import java.util.Arrays;
import java.util.Scanner;

public class Text {

    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        int num = sc.nextInt();
        System.out.println(num);
    }

    /*给定两个大小分别为 m 和 n 的正序（从小到大）数组 nums1 和 nums2。请你找出并返回这两个正序数组的 中位数 。
    * */



//    public double findMedianSortedArrays(int[] nums1, int[] nums2) {
//
//    }



    //给定一个整数数组 nums 和一个整数目标值 target，
    // 请你在该数组中找出 和为目标值 target  的那 两个 整数，并返回它们的数组下标。

//    public static int[] twoSum(int[] nums, int target) {
//        int s = 0;
//        int p = nums.length - 1;
//        int[] array = new int[2];
//        for (; s < p;s++,p++ ) {
//            if(nums[s]+nums[p] == target){
//                array[0] = s;
//                array[1] = p;
//            }
//        }
//        return array;
//    }

    public static int[] twoSum(int[] nums, int target) {
        for (int i = 0; i < nums.length; i++) {
            for (int j = 0; j < nums.length; j++) {
                if(nums[i]+nums[j] == target && i != j){
                  return new int[]{i, j};
                }
            }
        }
        return null;
    }


    /*
    * 输入：nums1 = [1,2,3,0,0,0], m = 3, nums2 = [2,5,6], n = 3
    输出：[1,2,2,3,5,6]*/
    public static void merge(int[] nums1, int m, int[] nums2, int n) {
        for (int i = 0; i < n; i++) {
            nums1[i+m] = nums2[i];
        }
        Arrays.sort(nums1);
    }

    public static void main1(String[] args) {
        int[] nums1 = {1,2,3,0,0,0};
        int[] nums2 = {2,5,6};
        merge(nums1,6,nums2,3);
        for(int i : nums1){
            System.out.println(i);
        }
    }

}
